const NewerTasks = resolve =>
    require(['common/src/views/administrator/newerTask/NewerTasks'], resolve);
const CreateNewerTask = resolve =>
    require(['common/src/views/administrator/newerTask/CreateNewerTask'], resolve);
const EditNewerTask = resolve =>
    require(['common/src/views/administrator/newerTask/EditNewerTask'], resolve);
const ManualReview = resolve =>
    require(['common/src/views/administrator/newerTask/ManualReview'], resolve);
const TaskStatistic = resolve =>
    require(['common/src/views/administrator/newerTask/TaskStatistic'], resolve);
const TaskChart = resolve =>
    require(['common/src/views/administrator/newerTask/taskChart'], resolve);
const OpenAuthority = resolve =>
    require(['common/src/views/administrator/newerTask/OpenAuthority'], resolve);
const UploadFiles = resolve =>
    require(['common/src/views/administrator/newerTask/uploadfiles'], resolve);
const ExaminationLevel = resolve =>
    require(['common/src/views/administrator/newerTask/ExaminationLevel'], resolve);
const ExaminationList = resolve =>
    require(['common/src/views/administrator/newerTask/ExaminationList'], resolve);
const ExaminationResult = resolve =>
    require(['common/src/views/administrator/newerTask/ExaminationResult'], resolve);
const MyExam = resolve =>
    require(['common/src/views/administrator/newerTask/MyExam'], resolve);
const CheckInStatistics = resolve =>
    require(['common/src/views/administrator/newerTask/CheckInStatistics'], resolve);
const RegistrationStatistics = resolve =>
    require(['common/src/views/administrator/newerTask/RegistrationStatistics'], resolve);
const layout = resolve => require(['common/src/views/layout/base'], resolve);
const NewerMgr = {
    path: '/newerMgr',
    name: 'newerMgr',
    component: layout,
    children: [
        {
            path: '/openAuthority',
            name: 'openAuthority',
            component: OpenAuthority
        },
        {
            path: '/newerTasks',
            name: 'newerTasks',
            component: NewerTasks
        },
        {
            path: '/createNewerTask',
            name: 'createNewerTask',
            component: CreateNewerTask,
            meta: {
                nokeepalive: true
            }
        },
        {
            path: '/editNewerTask/:taskId',
            name: 'editNewerTask',
            component: EditNewerTask,
            meta: {
                nokeepalive: true
            }
        },
        {
            path: '/manualReview',
            name: 'manualReview',
            component: ManualReview,
            meta: {
                nokeepalive: true
            }
        },
        {
            path: '/taskStatistic',
            name: 'taskStatistic',
            component: TaskStatistic
        },
        {
            path: '/taskChart',
            name: 'taskChart',
            component: TaskChart
        },
        {
            path: '/UploadFiles/:taskId',
            name: 'UploadFiles',
            component: UploadFiles
        },
        {
            path: '/examinationLevel',
            name: 'examinationLevel',
            component: ExaminationLevel
        },
        {
            path: '/examinationList',
            name: 'examinationList',
            component: ExaminationList
        },
        {
            path: '/examinationResult',
            name: 'examinationResult',
            component: ExaminationResult
        },
        {
            path: '/myExam',
            name: 'myExam',
            component: MyExam
        },
        {
            path: '/checkInStatistics',
            name: 'checkInStatistics',
            component: CheckInStatistics
        },
        {
            path: '/registrationStatistics',
            name: 'registrationStatistics',
            component: RegistrationStatistics
        }
    ]
};
export default NewerMgr;
